ABC islands - Alemán Inglés Diccionario